package com.aidong.myprofile.entity;

import java.io.Serializable;
import java.util.List;

import com.aidong.activity.entity.MemberSportTags;
import com.aidong.activity.entity.MemberTags;

/**
 * 我的个人信息
 * @author user
 *
 */
public class MyPersonalMsg implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * IdongID 爱动号
	 */
	private String idongId;
	
	/**
	 * 我的爱动号
	 */
	private String myIdongId;
	
	/**
	 * HeadUrl 头像URL
	 */
	private String headUrl;
	
	/**
	 * NickName 昵称
	 */
	private String nickName;
	
	/**
	 * MobilePhone 电话号码
	 */
	private String phoneNo;
	
	/**
	 * LoginType 登陆类型
	 */
	private int loginType;
	
	/**
	 * thirdNickName 第三方登陆昵称
	 */
	private String thirdNickName;
	
	/**
	 * Birthday 生日
	 */
	private String birthday;
	
	/**
	 * Gender 性别
	 */
	private String sex;
	
	/**
	 * EmotionalState 情感状态
	 */
	private String emotionalState;
	
	/**
	 * Region 所在地区
	 */
	private String region;
	
	/**
	 * Hobbies 爱好
	 */
	private String hobbies;
	
	/**
	 * Height 身高
	 */
	private int height;
	
	/**
	 * BodyFatRatio 体脂比
	 */
	private int bodyFatRatio;
	
	/**
	 * weight 体重
	 */
	private int weight;
	
	/**
	 * 星座
	 */
	private String constellation;
	
	/**
	 * 二维码
	 */
	private String  twoDimensionalCode;
	
	/**
	 * 年龄
	 */
	private int age;
	
	/**
	 * 个性签名
	 */
	private String signContent;
	
	private double BMI;
	
	/**
	 * BMI指数
	 */
	private String BMILevel;
	
	/**
	 * 注册时间
	 */
	private String registerDate;
	
	/**
	 * 运动频次
	 */
	private int sportHz;
	
	/**
	 * 三围
	 */
	private String BWH;
	
	/**
	 * 热度值
	 */
	private int popularity;
	
	//QQid、微博id、微信id
	private String qqNumber;
	private String weiBo;
	private String weChat;
	
	//QQ昵称、微博昵称、微信昵称
	private String qqNumberName;
	private String weiBoName;
	private String weChatName;
	
	private int task1;
	private int task2;
	private int task3;
	
	public int getPopularity() {
		return popularity;
	}

	public void setPopularity(int popularity) {
		this.popularity = popularity;
	}

	public String getBWH() {
		return null == BWH ? "" : BWH;
	}

	public void setBWH(String bWH) {
		BWH = bWH;
	}

	private String charmPart;
	
	public String getCharmPart() {
		return null == charmPart ? "" : charmPart;
	}

	public void setCharmPart(String charmPart) {
		this.charmPart = charmPart;
	}

	public int getSportHz() {
		return sportHz;
	}

	public void setSportHz(int sportHz) {
		this.sportHz = sportHz;
	}

	public String getRegisterDate() {
		return null == registerDate ? "" : registerDate;
	}

	public void setRegisterDate(String registerDate) {
		this.registerDate = registerDate;
	}

	public String getBMILevel() {
		return null == BMILevel ? "" : BMILevel;
	}

	public void setBMILevel(String bMILevel) {
		BMILevel = bMILevel;
	}

	public String getSignContent() {
		return null == signContent ? "" : signContent;
	}

	public void setSignContent(String signContent) {
		this.signContent = signContent;
	}

	public void setAge(int age) {
		this.age = age;
	}

	public int getAge() {
		return age;
	}

	/**
	 * 个性标签
	 */
	private List<MemberTags> memberTags;
	
	/**
	 * 运动标签
	 */
	private List<MemberSportTags> sportTags;
	
	/**
	 * 魅力部位
	 */
	private List<MemberCharmPart> charmParts;
	
	public List<MemberCharmPart> getCharmParts() {
		return charmParts;
	}

	public void setCharmParts(List<MemberCharmPart> charmParts) {
		this.charmParts = charmParts;
	}

	/**
	 * 胸围
	 */
	private int bwhBust;
	
	/**
	 * 腰围
	 */
	private int bwhWaist;
	
	/**
	 * 臀围
	 */
	private int bwhHip;
	
	public int getBwhBust() {
		return bwhBust;
	}

	public void setBwhBust(int bwhBust) {
		this.bwhBust = bwhBust;
	}

	public int getBwhWaist() {
		return bwhWaist;
	}

	public void setBwhWaist(int bwhWaist) {
		this.bwhWaist = bwhWaist;
	}

	public int getBwhHip() {
		return bwhHip;
	}

	public void setBwhHip(int bwhHip) {
		this.bwhHip = bwhHip;
	}

	public String getConstellation() {
		return null == constellation ? "" : constellation;
	}

	public void setConstellation(String constellation) {
		this.constellation = constellation;
	}

	public String getThirdNickName() {
		return null == thirdNickName ? "" : thirdNickName;
	}

	public void setThirdNickName(String thirdNickName) {
		this.thirdNickName = thirdNickName;
	}

	public int getLoginType() {
		return loginType;
	}

	public void setLoginType(int loginType) {
		this.loginType = loginType;
	}

	public String getIdongId() {
		return idongId;
	}

	public void setIdongId(String idongId) {
		this.idongId = idongId;
	}

	public String getHeadUrl() {
		return null == headUrl ? "" : headUrl;
	}

	public void setHeadUrl(String headUrl) {
		this.headUrl = headUrl;
	}

	public String getNickName() {
		return  null == nickName ? "" : nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public String getPhoneNo() {
		return null == phoneNo ? "" : phoneNo;
	}

	public void setPhoneNo(String phoneNo) {
		this.phoneNo = phoneNo;
	}

	public String getBirthday() {
		return null == birthday ? "" : birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public String getSex() {
		return null == sex ? "" : sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getEmotionalState() {
		return null == emotionalState ? "" : emotionalState;
	}

	public void setEmotionalState(String emotionalState) {
		this.emotionalState = emotionalState;
	}

	public String getRegion() {
		return null == region ? "" : region;
	}

	public void setRegion(String region) {
		this.region = region;
	}

	public String getHobbies() {
		return null == hobbies ? "" : hobbies;
	}

	public void setHobbies(String hobbies) {
		this.hobbies = hobbies;
	}

	public List<MemberTags> getMemberTags() {
		return memberTags;
	}

	public void setMemberTags(List<MemberTags> memberTags) {
		this.memberTags = memberTags;
	}

	public List<MemberSportTags> getSportTags() {
		return sportTags;
	}

	public void setSportTags(List<MemberSportTags> sportTags) {
		this.sportTags = sportTags;
	}

	public String getTwoDimensionalCode() {
		return null == twoDimensionalCode ? "" : twoDimensionalCode;
	}

	public void setTwoDimensionalCode(String twoDimensionalCode) {
		this.twoDimensionalCode = twoDimensionalCode;
	}

	public String getMyIdongId() {
		return null == myIdongId ? "" : myIdongId;
	}

	public void setMyIdongId(String myIdongId) {
		this.myIdongId = myIdongId;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public int getHeight() {
		return height;
	}

	public void setHeight(int height) {
		this.height = height;
	}

	public int getBodyFatRatio() {
		return bodyFatRatio;
	}

	public void setBodyFatRatio(int bodyFatRatio) {
		this.bodyFatRatio = bodyFatRatio;
	}

	public int getWeight() {
		return weight;
	}

	public void setWeight(int weight) {
		this.weight = weight;
	}

	public double getBMI() {
		return BMI;
	}

	public void setBMI(double bMI) {
		BMI = bMI;
	}

	public String getQqNumber() {
		return qqNumber;
	}

	public void setQqNumber(String qqNumber) {
		this.qqNumber = qqNumber;
	}

	public String getWeiBo() {
		return weiBo;
	}

	public void setWeiBo(String weiBo) {
		this.weiBo = weiBo;
	}

	public String getWeChat() {
		return weChat;
	}

	public void setWeChat(String weChat) {
		this.weChat = weChat;
	}

	public String getQqNumberName() {
		return qqNumberName;
	}

	public void setQqNumberName(String qqNumberName) {
		this.qqNumberName = qqNumberName;
	}

	public String getWeiBoName() {
		return weiBoName;
	}

	public void setWeiBoName(String weiBoName) {
		this.weiBoName = weiBoName;
	}

	public String getWeChatName() {
		return weChatName;
	}

	public void setWeChatName(String weChatName) {
		this.weChatName = weChatName;
	}

	public int getTask1() {
		return task1;
	}

	public void setTask1(int task1) {
		this.task1 = task1;
	}

	public int getTask2() {
		return task2;
	}

	public void setTask2(int task2) {
		this.task2 = task2;
	}

	public int getTask3() {
		return task3;
	}

	public void setTask3(int task3) {
		this.task3 = task3;
	}

}
